﻿using System;
using System.Collections.Generic;

namespace ProjScan.Submodules.CS_Check
{
	// Token: 0x0200019C RID: 412
	[Serializable]
	internal class CSCheckTarget
	{
		// Token: 0x06000DED RID: 3565 RVA: 0x0000705B File Offset: 0x0000525B
		public void AddMethod(string method)
		{
			this.methods.Add(method);
		}

		// Token: 0x06000DEE RID: 3566 RVA: 0x0000706B File Offset: 0x0000526B
		public void AddType(string type)
		{
			this.types.Add(type);
		}

		// Token: 0x06000DEF RID: 3567 RVA: 0x0003F040 File Offset: 0x0003D240
		public override int GetHashCode()
		{
			return this.id;
		}

		// Token: 0x06000DF0 RID: 3568 RVA: 0x0003F058 File Offset: 0x0003D258
		public override string ToString()
		{
			return this.method;
		}

		// Token: 0x040008B8 RID: 2232
		public int id;

		// Token: 0x040008B9 RID: 2233
		public HashSet<string> types = new HashSet<string>();

		// Token: 0x040008BA RID: 2234
		public HashSet<string> methods = new HashSet<string>();

		// Token: 0x040008BB RID: 2235
		public string method;

		// Token: 0x040008BC RID: 2236
		public string area;
	}
}
